package com.project.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.project.myBeans.EntitySupport;

import java.util.Date;

public class RecruitInfo extends EntitySupport {
    private Integer id;

    private Integer publisherid;

    private Integer orgid;

    private Integer schoolid;

    private Integer type;

    private String title;

    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date publishdate;

    private Integer positiontype;

    private String workingcity;

    private Integer salaryllimit;

    private String job;

    private Integer workingpic;

    private String comment;

    private Integer recruitnum;

    private Integer state;

    private String auditsug;

    private String contactperson;

    private String phone;

    private String email;

    private Integer isTemporary;//附加字段是否显示暂存 1-不显示 其余均为显示

    public Integer getIsTemporary() {
        return isTemporary;
    }

    public void setIsTemporary(Integer isTemporary) {
        this.isTemporary = isTemporary;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getPublisherid() {
        return publisherid;
    }

    public void setPublisherid(Integer publisherid) {
        this.publisherid = publisherid;
    }

    public Integer getOrgid() {
        return orgid;
    }

    public void setOrgid(Integer orgid) {
        this.orgid = orgid;
    }

    public Integer getSchoolid() {
        return schoolid;
    }

    public void setSchoolid(Integer schoolid) {
        this.schoolid = schoolid;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
    }

    public Date getPublishdate() {
        return publishdate;
    }

    public void setPublishdate(Date publishdate) {
        this.publishdate = publishdate;
    }

    public Integer getPositiontype() {
        return positiontype;
    }

    public void setPositiontype(Integer positiontype) {
        this.positiontype = positiontype;
    }

    public String getWorkingcity() {
        return workingcity;
    }

    public void setWorkingcity(String workingcity) {
        this.workingcity = workingcity == null ? null : workingcity.trim();
    }

    public Integer getSalaryllimit() {
        return salaryllimit;
    }

    public void setSalaryllimit(Integer salaryllimit) {
        this.salaryllimit = salaryllimit;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job == null ? null : job.trim();
    }

    public Integer getWorkingpic() {
        return workingpic;
    }

    public void setWorkingpic(Integer workingpic) {
        this.workingpic = workingpic;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment == null ? null : comment.trim();
    }

    public Integer getRecruitnum() {
        return recruitnum;
    }

    public void setRecruitnum(Integer recruitnum) {
        this.recruitnum = recruitnum;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getAuditsug() {
        return auditsug;
    }

    public void setAuditsug(String auditsug) {
        this.auditsug = auditsug == null ? null : auditsug.trim();
    }

    public String getContactperson() {
        return contactperson;
    }

    public void setContactperson(String contactperson) {
        this.contactperson = contactperson == null ? null : contactperson.trim();
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }
}